• word of the day

    cinchona pubescens

    cinchona pubescens - Dictionary definition and meaning for word cinchona pubescens

    Definition
    (noun) small tree of Ecuador and Peru having very large glossy leaves and large panicles of fragrant pink flowers; cultivated for its medicinal bark
    Synonyms : cinchona tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp